he tripped over a stone - Alemán Inglés Diccionario